package com.android.deudeitor;

import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.graphics.Color;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ImageButton;
import android.widget.TextView;

public class MainActivity extends Activity {

	private String usuario = "yoe";
	private Float deuda = Float.valueOf(0);
	private Float adeudado = Float.valueOf(0);
	private ImageButton bt_listar,bt_agregar,bt_eliminar,bt_recargar;
	
	public void actualizar_login(String usuario){
		TextView text_usuario=(TextView) findViewById(R.id.usuario);
		text_usuario.setText("Bienvenido "+usuario.toString());
	}
	
	public void actualizar_datos(Float deuda,Float adeudado){
		
        // Total deudado
        TextView text_deuda=(TextView)findViewById(R.id.text_deuda);
        
        //Calcula el total
        Float total=adeudado-deuda;
        
        //Escribe deuda
        text_deuda.setText(total.toString());
        
        //Color de la deuda
        if(total>0){
        	text_deuda.setTextColor(Color.RED);
        }
        else{
        	text_deuda.setTextColor(Color.GREEN);
        }
	}
	
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        actualizar_login(usuario);
        actualizar_datos(deuda,adeudado);
        
        //Boton listar
        bt_listar=(ImageButton)findViewById(R.id.listar);
        bt_listar.setOnClickListener(new OnClickListener() {
			public void onClick(View v) {
				Intent listar=new Intent(MainActivity.this,Listado.class);
				startActivity(listar);
			}
		});
        
        //Boton agregar
        bt_agregar=(ImageButton)findViewById(R.id.agregar);
        bt_agregar.setOnClickListener(new OnClickListener() {
			public void onClick(View v) {
				Intent agregar=new Intent(MainActivity.this,Agregar.class);
				startActivity(agregar);
			}
		});
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.activity_main, menu);
        return true;
    }
}
